The Vendry is now part of Groupize! Read more

Indoor Meeting Space

Located In: 24 North Hotel | Key West

24 North Hotel | Key West

24 North Hotel | Key West

Indoor Meeting Space
Address
24 North Hotel | Key West

3820 North Roosevelt Boulevard Key West, FL 33040

Business Space Location Map
Capacity

Square Feet: 1,080 ft2

F&B Options
In-house catering